/**
 * 日期工具
 */
var dateUtil = {
};

/**
 * 线程工具
 */
var thread = {
	/**
	 * 休眠
	 * @param sec 等待秒数
	 * @param timeout 超时秒数
	 */
	sleep : function(sec, timeout) {
		var startPos = getCurrentTimeSeconds();
		var pass;
		while(true) {
			pass = getCurrentTimeSeconds() - startPos;
			if (pass >= sec) {
				 break;
			}
			
			if ( pass >= timeout) {
				break;
			}
		}
		
		function getCurrentTimeSeconds() {
			// 获取当前时间表示的秒数
			var d=new Date();
			var hour=d.getHours();
			var minute=d.getMinutes();
			var second=d.getSeconds();
			return hour * 60 * 60 + minute * 60 + second;
		}
	}
};